// feedback.js
Page({
  data: {
    feedbackType: 'suggestion',
    feedbackContent: '',
    contactInfo: '',
    userInfo: {
      isLogin: false
    }
  },

  onLoad() {
    this.loadUserInfo()
  },

  // 加载用户信息
  loadUserInfo() {
    const app = getApp()
    const userInfo = app.getUserInfo()
    this.setData({ userInfo })
  },

  // 选择反馈类型
  onTypeChange(e) {
    this.setData({
      feedbackType: e.detail.value
    })
  },

  // 输入反馈内容
  onContentInput(e) {
    this.setData({
      feedbackContent: e.detail.value
    })
  },

  // 输入联系方式
  onContactInput(e) {
    this.setData({
      contactInfo: e.detail.value
    })
  },

  // 提交反馈
  onSubmit() {
    if (!this.data.feedbackContent.trim()) {
      wx.showToast({
        title: '请输入反馈内容',
        icon: 'none'
      })
      return
    }

    wx.showLoading({
      title: '提交中...'
    })

    // 模拟提交反馈
    setTimeout(() => {
      wx.hideLoading()
      wx.showToast({
        title: '反馈提交成功',
        icon: 'success'
      })
      
      // 清空表单
      this.setData({
        feedbackContent: '',
        contactInfo: ''
      })
    }, 1500)
  }
})
